package com.ugoodtech.mdcc.core.domain;

import io.swagger.annotations.ApiModel;
import java.util.Date;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;

/**
 * Created by Lance on 2019-10-12.
 *
 * @author Lance Li
 */

@ApiModel("客户满意度报告短信发送时间")
@Entity
@Table(name = "custom_report_sms")
public class CustomReportSms {

  private Long id;

  /**
   * 满意度报告id
   */
  private Long customReportId;

  /**
   * 发送时间
   */
  private Date sendTime;
  private Date createTime;
  private Date updateTime;

  @Id
  @GeneratedValue(strategy = GenerationType.AUTO)
  public Long getId() {
    return id;
  }

  public void setId(Long id) {
    this.id = id;
  }

  @Column(name = "custom_report_id")
  public Long getCustomReportId() {
    return customReportId;
  }

  public void setCustomReportId(Long customReportId) {
    this.customReportId = customReportId;
  }

  @Column(name = "send_time")
  public Date getSendTime() {
    return sendTime;
  }

  public void setSendTime(Date sendTime) {
    this.sendTime = sendTime;
  }

  @Column(name = "create_time")
  public Date getCreateTime() {
    return createTime;
  }

  public void setCreateTime(Date createTime) {
    this.createTime = createTime;
  }

  @Column(name = "update_time")
  public Date getUpdateTime() {
    return updateTime;
  }

  public void setUpdateTime(Date updateTime) {
    this.updateTime = updateTime;
  }

}
